miss a great/clear chance to score goal - Turkish English Dictionary